package com.rocketmq;

import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.io.Serializable;

/**
 * 事务发送实体类
 * @author: hw
 * @date: 2021/1/18 15:59
 */
@Builder
@Data
@NoArgsConstructor
@AllArgsConstructor
public class MessageDto implements Serializable {

    /**
     *  topic主题
     */
    private String topic;

    /**
     *  key 消息的索引  可以根据key值进行查询
     */
    private String key;

    /**
     *  Tag分区 (对于主题更细致的划分)
     */
    private String tag;

    /**
     * 消息主题
     */
    private String messageBody;


    /**
     * 用户id
     */
    private Long userId;

}
